package BehavioralMode.memento.blackBox.gameFile;

import java.util.HashMap;
import java.util.Map;

public class Caretaker {

    Map<String,Memento> mementoMap = new HashMap<>();
     
    // 保存状态
    public void saveStatus(String mementoName, Memento memento){
        this.mementoMap.put(mementoName,memento);
    }

    // 获取状态  mementoName
    public Memento getStatus(String mementoName){
        return mementoMap.get(mementoName);
    }

    // 删除状态
    public void delStatus(String mementoName){
        this.mementoMap.remove(mementoName);
    }

}
